package cn.conac.rc.ofs.vo;

import java.util.Date;
import java.util.List;

import javax.persistence.Transient;

import cn.conac.rc.ofs.entity.ApprovalEntity;
import cn.conac.rc.ofs.entity.FileEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel
public class ApprovalVo extends ApprovalEntity {

	private static final long serialVersionUID = 1472903587533964490L;

	@Transient
	@ApiModelProperty("当前分页")
	private Integer page;

	@Transient
	@ApiModelProperty("每页个数")
	private Integer size;

	@Transient
	@ApiModelProperty("创建 开始时间")
	private Date createDateStart;

	@Transient
	@ApiModelProperty("创建 结束时间")
	private Date createDateEnd;

	@Transient
	@ApiModelProperty("更新 开始时间")
	private Date updateDateStart;

	@Transient
	@ApiModelProperty("更新 结束时间")
	private Date updateDateEnd;

	@Transient
	@ApiModelProperty("是否简要信息")
	private String isSimple;

	@Transient
	@ApiModelProperty("批文文件列表")
	private List<FileEntity> filelist;

	public void setPage(Integer page){
		this.page=page;
	}

	public Integer getPage(){
		return page;
	}

	public void setSize(Integer size){
		this.size=size;
	}

	public Integer getSize(){
		return size;
	}

	public void setCreateDateStart(Date createDateStart){
		this.createDateStart=createDateStart;
	}

	public Date getCreateDateStart(){
		return createDateStart;
	}

	public void setCreateDateEnd(Date createDateEnd){
		this.createDateEnd=createDateEnd;
	}

	public Date getCreateDateEnd(){
		return createDateEnd;
	}

	public void setUpdateDateStart(Date updateDateStart){
		this.updateDateStart=updateDateStart;
	}

	public Date getUpdateDateStart(){
		return updateDateStart;
	}

	public void setUpdateDateEnd(Date updateDateEnd){
		this.updateDateEnd=updateDateEnd;
	}

	public Date getUpdateDateEnd(){
		return updateDateEnd;
	}

	public List<FileEntity> getFilelist() {
		return filelist;
	}

	public void setFilelist(List<FileEntity> filelist) {
		this.filelist = filelist;
	}

	public String getIsSimple() {
		return isSimple;
	}

	public void setIsSimple(String isSimple) {
		this.isSimple = isSimple;
	}

}
